Experiences on teaching alloy with an automated assessment platform
نویسندگان
چکیده
This paper presents Alloy4Fun, a web application that enables online editing and sharing of Alloy models instances (including dynamic ones developed with the Electrum extension), to be used mainly in an educational context. By introducing secret paragraphs commands models, Alloy4Fun allows distribution automated assessment simple specification challenges, mechanism students learn language at their own pace. stores all versions shared analyzed as well derivation trees depict how they evolved over time: this wealth information can mined by researchers or tutors identify, for example, learning breakdowns class typical mistakes made users. A data analysis library is also provided support process. has been formal methods graduate courses 3 years latest editions we present results regarding its adoption students, preliminary insights most common bottlenecks when (and Electrum).
منابع مشابه
Automated Cough Assessment on a Mobile Platform
The development of an Automated System for Asthma Monitoring (ADAM) is described. This consists of a consumer electronics mobile platform running a custom application. The application acquires an audio signal from an external user-worn microphone connected to the device analog-to-digital converter (microphone input). This signal is processed to determine the presence or absence of cough sounds....
متن کاملFault Tolerant Teaching and Automated Knowledge Assessment
Distance education, reaching students through accessible, high quality, individualized instruction is a major challenge for today’s universities. Increased access to computers and the Internet has made this idea more feasible, but researchers are still working on the most effective ways to deliver individualized instruction in inexpensive, expandable ways. This paper explores the evolution of t...
متن کاملAn Automated Platform for Assessment of Congenital and Drug-Induced Arrhythmia with hiPSC-Derived Cardiomyocytes
The ability to produce unlimited numbers of human induced pluripotent stem cell derived cardiomyocytes (hiPSC-CMs) harboring disease and patient-specific gene variants creates a new paradigm for modeling congenital heart diseases (CHDs) and predicting proarrhythmic liabilities of drug candidates. However, a major roadblock to implementing hiPSC-CM technology in drug discovery is that convention...
متن کاملFive years with kattis - Using an automated assessment system in teaching
Automated assessment systems have been employed in computer science (CS) courses at a number of different universities. Such systems are especially applicable in teaching algorithmic problem solving since they can automatically test if an algorithm has been correctly implemented, i.e., that it performs its specified function on a set of inputs. Being able to implement algorithms that work corre...
متن کاملOPTIM: An Open Platform for Teaching Interactively with Multimedia
In this paper, we propose an open framework for teachers and lecturers in science, to help them write their pedagogical documents with both static textual parts, and interactive and multimedia content. This framework will also allow them to factorize the structure common to all this documents into classes, and to free themselves from all other design considerations. Moreover, OPTIM allows autho...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Science of Computer Programming
سال: 2021
ISSN: ['1872-7964', '0167-6423']
DOI: https://doi.org/10.1016/j.scico.2021.102690